﻿@charset "utf-8";
/* CSS Document */


	
@media (max-width: 1366px) {
	.hometop .hometopinside{ padding:4% 20%;}
	.hometop .col1 .home-icon{ width:180px; height:180px;}
	.hometop .col1 .home-icon span{ margin-top:185px;}
	.pane .resizeform {
    width: 100%;
}
.pane .section .content form fieldset .field input, .pane .section .content form fieldset .field textarea, .pane .section .content form fieldset .field select{ width:78%;}
.pane .section .content form fieldset .leftform input, .pane .section .content form fieldset .rightform input {
    width: 57% !important;
}
.pane .section .content form fieldset .field input.shorter {
    max-width: 49%;
    min-width: 49%;
}
.close {
    margin-right: 26px;
}
.close {
    margin-right: 10px;
}
.calendar .calendar-data-area {
    right: 30px;
}


.pane .section .content form fieldset .leftshort {
    width: 49%;
}
.pane .section .content form fieldset .leftshort input{ width: 54% !important;}
	#primary-navigation #mainNav > a, #primary-navigation #metaNav > a{padding: 40px 5px 6px;}
	
	#primary-navigation #metaNav{ bottom:0;}
	
	}
	

	@media (min-width: 1600px) and (max-width: 1700px) {


.pane .section .content form fieldset .leftshort {
    width: 48%;
}
.calendar .calendar-data-area {
    right: 30px;
}
.hometop .hometopinside{  padding: 0 20%;}
	}
	@media (min-width: 1400px) and (max-width: 1440px) {


.content-pane {
    width: 94.2%;
}
.calendar .calendar-data-area {
    right: 30px;
}

.homebottom .homeContactArea .frequentContacts .rightcontactArea {
    background-position: left 57px;
	}
	.pane .section .content form fieldset .leftshort {
    width: 48%;
}
.pane .section .content form fieldset .leftshort input {
    width: 56% !important;
}
.hometop .hometopinside{  padding: 4% 20%;}
	}
	@media (min-width: 1366px) and (max-width: 1440px) {
.hometop .col1 .meetnowinputArea .meetnowinput{
  width:43% ;
}

.calendar .calendar-data-area {
    right: 30px;
}
.pane .resizeform {
    width: 100%;
}
.hometop .hometopinside{
 padding: 4% 15%;
	}
	}
@media (min-width: 1025px) and (max-width: 1366px) {


.hometop .col1 .meetnowinputArea .meetnowinput{
  width:43% ;
}

.homebottom .lefecalender {
    margin: 0 10px;
	width: 62%;
}
.homebottom .rightcontact {
    width: 31.5%;
}
.homebottom .lefecalender .meetingArea {
    margin: 10px 10px;
}
.homebottom .homeContactArea .frequentContacts .rightcontactArea {
    padding-top: 7px;
    width: 31%;
}
.homebottom .homeContactArea .frequentContacts .rightcontactArea {
    background-size: 16px auto;
}
.homebottom .homeContactArea {
    margin: 10px;
}
.calendar .calendar-data-area {
    right: 30px;
}
}
@media (max-width: 1024px) {

.hometop .col1 .meetnowinputArea {
    margin: 0 8% 0 11%;
}
.hometop .startMeeting{ margin-top:-43px;}
}
@media (min-width: 768px) and (max-width: 1024px) {
	
.pane .resizeform {
    width: 98%;
}
.pane .section .content form fieldset .leftshort input {
    width: 56% !important;
}
.close {
    margin-right: 28px;
}
.calendar {
    width: 98% !important;
}
.hometop .col1 .meetnowinputArea .meetnowinput{
  width:41% ;
}
.homebottom .lefecalender {
    margin: 0 10px;
	width: 62%;
}

.homebottom .rightcontact {
    width: 31.5%;
}
.homebottom .lefecalender .meetingArea {
    margin: 10px 10px;
}
.homebottom .homeContactArea .frequentContacts .rightcontactArea {
    padding-top: 7px;
    width: 31%;
}
.homebottom .homeContactArea .frequentContacts .rightcontactArea {
    background-size: 16px auto;
}
.homebottom .homeContactArea {
    margin: 10px;
}
.calendar .calendar-data-area {
    right: 30px;
}
.pane .section .content form .inviteiinput{width: 68%; }
.pane .section .content form fieldset .field input, .pane .section .content form fieldset .field textarea {
    width: 67.8%;
}

}
/*@media (max-width: 768px) {
.homepage {
    width: 95%;
}
.hometop .col1 {
    border-bottom: 1px solid #cbcbcb;
    width: 80%;
	padding-bottom:20px;
	border-left:none;
	margin:0 10% 0 8%;
}
.hometop .col1 .meetnowinputArea {
    margin: 0 8% 0 15%;
}
.homebottom .lefecalender {
    margin: 10px 10px;
    width: 97%;
}
.homebottom .rightcontact {
    width: 97%;
    margin: 0 10px;

}
.hometop .col1 .instantmettingIcon, .hometop .col1 .schedulemettingIcon, .hometop .col1 .joinmettingIcon{ padding:3%;}
.home-popover1{left:-238px}
.arrow1{ margin-left: 245px;}

element.style {
    display: block;
}
.pane {
    width: 96%;
}
.pane .section .content form fieldset .leftshort input {
    width: 77% !important;
}
.InfoBox {
    width: 85%;
}

.calendar .calendar-filters .leftArea {
    width: 54%;
}
.calendar .calendar-filters .rightArea {
    width: 43%;
}

.calendar .nav {
    width: 91%;
}
.calendar .calendar-data-area{ width:91%;}
#contactsContainer{ width:280px;}
#contactsContainer .searchArea{width: 96%;}
.resize {
    left: 281px;
}

#contactsContainer div#contacts li.contacts .contactTextArea {
    width: 180px;
}
.resize {
    width: 56% !important;
}
.close {
    margin-right: 10px;
}


.pane .section .content form .inviteiinput {
    width: 98%;
}

.pane .section .content form fieldset .field input, .pane .section .content form fieldset .field textarea {
    width: 98%;
}

.resize .section .content form fieldset .leftshort {
    width: 99% !important;
}
.resize .section .content form fieldset .leftshort input {
    width: 99% !important;
}
.resize .InfoBox {
    width: 80%;
}
.suggestionbox{ margin-left:0px; width:377px;}
}*/